albatross around one's neck – English–Italiano translations

🇬🇧 en it 🇮🇹

albatross around one's neck noun

  • thing that hinders
peso
Wiktionary Links